package org.summerframework.component.security.spring.access;

/**
 * @author 石超
 * @version v1.0.0
 */
public interface RoleAnnotationSecurityMetadataSourceHandler {
    /**
     * 是否有该权限
     *
     * @param code 编码
     * @return 是否
     */
    default boolean hasPermission(String code) {
        return true;
    }

    /**
     * 是否有该角色
     *
     * @param code 编码
     * @return 是否
     */

    default boolean hasRole(String code) {
        return true;
    }
}
